have insider information - German English Dictionary